stuffed loin - French English Dictionary